.footer{ line-height: .3rem; background-color: #ffffff; font-size: .16rem;}
.footer .container{ padding: .28rem 0rem;}
.footer a:hover{ color: #132D84;}
.footer_logo img{ width:2.4rem;}
.website_info{ text-align: center;}
.website_info h3{ font-size: .2rem; margin-bottom: .2rem;}
.website_info h3 a{margin: 0px 5px;}
.website_info p a,.copyright_info span{ margin: 0rem .1rem;}
.website_info p span{ display: inline-block;}
.copyright_info{ padding: .24rem 0rem; font-size: .16rem; line-height: .32rem; color: #666666; text-align: center; border-top: 1px solid #E0E0E0;}
.ewm_tu img{ width: 2.08rem; height: 2.08rem; border: 1px solid #E0E0E0; padding: .02rem; margin-bottom: .12rem;}
.ewm_tu p,.ewm_tu b{ font-size: .18rem; display: block;}
.scroll_top{ width: .6rem; height: .6rem; display: block; position: absolute; bottom: 1.5rem; right: 4.6875vw; background: linear-gradient(149.19deg, rgba(38, 157, 212, 1) 0%, rgba(16, 52, 139, 1) 100%); border-radius: 50%; text-align: center; line-height: .6rem; transform: rotate(-90deg);}
.scroll_top i{ color: #ffffff; font-size: .2rem;}



@media only screen and (min-width:992px){
	.website_info{ text-align: right;}
	.footer .container{ padding: .38rem 0rem;}
	.scroll_top{ right: .7rem;}
}

@media (min-width: 1330px){
	.footer .container{ padding: .58rem 0rem;}

}
@media (min-width: 1920px){
	.footer .container{ padding: .88rem 0rem;}
	.scroll_top{ right: 4.6875vw;}
}